sana'aEnglish

Sana, Sana'a, Sanaa

Noun

The capital and largest city of Yemen, on the central plateau

English: Sana, Sanaa, Sana'a

Bahasa: Sana, Sanaa

Bahasa words with similar meanings

English words with similar meanings

Show 2 words