frogspawn – English–Italiano translations

🇬🇧 en it 🇮🇹

frogspawn noun

  • frogs' eggs
uova di rana
Wiktionary Links