Portuguese-English dictionary »

tigre-de-sumatra meaning in English

PortugueseEnglish
tigre-de-sumatra noun

Sumatran tigernoun

Your history