French-English dictionary »

idole mauresque meaning in English

FrenchEnglish
idole mauresque nom {m}

Moorish idol(Zanclus cornutus)
noun