Spanish-English dictionary »

zorro volador meaning in English

SpanishEnglish
zorro volador noun
{m}

flying fox(bat of the genera Pteropus or Acerodon)
noun
[UK: ˈflaɪ.ɪŋ fɒks] [US: ˈflaɪ.ɪŋ ˈfɑːks]