What is the meaning of asmara in English?

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

Learn in

See more

adj. Asmara

Definition of Asmara in English

Of or pertaining to Asmara, capital of Eritrea.

See more

n. Asmara

Definition of Asmara in English

Capital of Eritrea.