English-Portuguese dictionary »

frogspawn meaning in Portuguese

EnglishPortuguese
frogspawn (frogs' eggs)
noun

ovas de rãnoun
{f-Pl}