Romanian-English dictionary »

delfinul chinezesc meaning in English

RomanianEnglish
delfinul chinezesc substantiv
{m}

baiji(freshwater dolphin)
noun