English translation for "sumatra"
|
- n. sumatra, large island in western indonesia
- Similar Words:
- "sulfuryle" English translation, "sultan" English translation, "sultanat" English translation, "sultane" English translation, "sumac" English translation, "summum" English translation, "sund" English translation, "sundae" English translation, "sunday" English translation, "sunna" English translation
|
|
|