EXPERIENCE
LEARN
C2
IPA
/kajrou/
GD
kairou

កៃរ៉ូ Meaning in English

Definitions

US Noun Cairo (the capital city of Egypt)
Wiktionary