Skip to content
Thai Dictionary
Search the dictionary
Search
ไคโร
khai-roo
Noun
Cairo, the capital of Egypt
Recently looked up
Clear