foxtail – English–Italiano translations

🇬🇧 en it 🇮🇹

foxtail noun

  • tail of a fox
coda di volpe
Wiktionary Links