Romanian-Latin dictionary »

himera meaning in Latin

RomanianLatin
himera

chimaera