Russian-English dictionary »

рыба-солнце meaning in English

RussianEnglish
рыба-солнце noun
{f}

ocean sunfish(Mola mola)
noun