Polish-French dictionary »

sumatra meaning in French

PolishFrench
Sumatra proper noun

Sumatranom propre