English-Italian dictionary »

flying fox meaning in Italian

EnglishItalian
flying fox noun
[UK: ˈflaɪ.ɪŋ fɒks]
[US: ˈflaɪ.ɪŋ ˈfɑːks]

volpe volantenoun