Armenian
Catalan
Chinese
Mandarin
Esperanto
Georgian
Khmer
Maori
Mongolian
Vietnamese
Slovak
Englishto demand that something be done
Thaineeded
English translator: English Thai insist Eesti sõnaraamat Español Traductor Svenska Översättare