Spanish-English dictionary »

tigre de sumatra meaning in English

SpanishEnglish
tigre de Sumatra noun
{m}

Sumatran tigernoun