Russian-English dictionary »

тигровая саламандра meaning in English

RussianEnglish
тигровая саламандра noun
{f}

tiger salamander(Ambystoma tigrinum)
noun