Romanian-Latin dictionary »

pupăză meaning in Latin

RomanianLatin
pupăză

upupa epops

Upupa epops

pupăză substantiv

upupa [upupae](1st) F
noun