FAQs About the word sumatra

سوماترا

a mountainous island in western Indonesia

No synonyms found.

No antonyms found.

sumach => سماق, sumac family => سماق خاندان, sumac => سماق, sum up => خلاصہ, sum total => مجموع,