Skip to content
Thai Dictionary
Search the dictionary
Search
โตเกเลา
dtoo-gee-law
Noun
Tokelau, a dependent territory of New Zealand in the South Pacific
Recently looked up
Clear