Italian-English dictionary »

idolo moresco meaning in English

ItalianEnglish
idolo moresco noun
{m}

Moorish idol(Zanclus cornutus)
noun