Search term castagnola has one result
Jump to
IT Italian EN English
castagnola (n) [fish of ''Pomacentridae''] damselfish (n) [fish of ''Pomacentridae''] (n)

Italian English translations

IT Synonyms for castagnola EN Translations
petardo [castagnetta] m firecracker