English-Italian dictionary »

frogspawn meaning in Italian

EnglishItalian
frogspawn (frogs' eggs)
noun

uova di rananoun
{f-Pl}