Russian-English dictionary »

бородавчатка meaning in English

RussianEnglish
бородавчатка noun
{f}

stonefish(tropical marine fish)
noun