frogspawn – English–Español translations

🇬🇧 en es 🇪🇸

frogspawn noun

  • frogs' eggs
huevas de rana
Wiktionary Links