Spanish-English dictionary »

baiji meaning in English

SpanishEnglish
baiji noun
{m}

baiji(freshwater dolphin)
noun