Spanish-French dictionary »

sumatra meaning in French

SpanishFrench
Sumatra noun

Sumatranom {f}

garza de Sumatra noun

héron typhonnom {m}

urraca de Sumatra noun

témia coifféenom {f}