Spanish-English dictionary »

rinoceronte de sumatra meaning in English

SpanishEnglish
rinoceronte de Sumatra noun
{m}

Sumatran rhinoceros(Dicerorhinus sumatrensis)
noun