English-Latin dictionary »

of the screech owl meaning in Latin

EnglishLatin
of the screech owl verb

cucubo [cucubare, cucubavi, cucubatus](1st) INTRANS
verb

Your history