Italian-English dictionary »

volpe volante meaning in English

ItalianEnglish
volpe volante noun

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