Skip to content
Thai Dictionary
Search the dictionary
Search
โคลัมโบ
khoo-lam-boo
Noun
Colombo, a city in Sri Lanka
Recently looked up
Clear