What does acra mean in English?

Learn vocabulary with pictures as well as translations of acra into English

See more

n. Acra

Translation: Accra

Definition of Acra in English

Capital de Ghana.

Synonyms of Acra in English

Accra

Definition of Acra in Spanish

Capital of Ghana.