Russian-English dictionary »

ларга meaning in English

RussianEnglish
ларга noun
{f}

spotted seal(seal)
noun