Italian-English dictionary »

pesce imperatore meaning in English

ItalianEnglish
pesce imperatore noun
{m}

louvar(Luvarus imperialis)
noun

Your history