Synonyms and Antonyms for El_Beda

1. El Beda (n.)

the capital and chief port of Qatar

Synonyms: