English-Latin dictionary »

having large eyes (feminine) meaning in Latin

EnglishLatin
having large eyes (feminine) adjective

boopis [boopis, boope]adjective