French translation for "sumatra"
|
-
n. sumatra, île de l'indonésie
- Similar Words:
- "sum of years digit depreciation" French translation, "sum total" French translation, "sum up" French translation, "sumach" French translation, "sumac" French translation, "sumatran" French translation, "sumer" French translation, "sumerian" French translation, "sumerian-accadian" French translation, "sumitomo chemical co., ltd." French translation
|
|
|