What is the meaning of kabul in English?

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

Learn in

See more

n. Kabul

Definition of Kabul in English

Capital of Afghanistan.