Italian-English dictionary »

ufo or ovni meaning in English

ItalianEnglish
ufo or OVNI noun
{m}

UFO(an unidentified flying object)
noun
[UK: ˌju:.ˌe.ˈfəʊ] [US: ˌju:.ˌeˈfo.ʊ]