Translator
·
Dictionary
·
Grammar
·
About
English → Tetun
confront, face (problems)
enfrenta
Listen
More
Translate "confront, face (problems)" →
·
INL vs DIT orthography
·
Tetun grammar