Search term frogspawn has one result
EN English IT Italian
frogspawn (n) [frogs' eggs] (n) uova di rana (n) [frogs' eggs] (n)