Kabul in Latin
Kabul in Latin
Cabura
The capital and largest city of Afghanistan.
Cabulum
The capital and largest city of Afghanistan.