Portuguese-English dictionary »

ovnilogia meaning in English

PortugueseEnglish
ovnilogia noun
{f}

ufology(the study of UFOs)
noun