Russian-English dictionary »

лягушачья икра meaning in English

RussianEnglish
лягушачья икра noun
{f}

frogspawn(frogs' eggs)
noun