What is the meaning of damascus in English?

Learn vocabulary with pictures as well as definitions of damascus in English

Learn in

See more

n. Damascus

Definition of Damascus in English

Capital of Syria.