English → Tetun

interpret (language, meaning)

interpreta

More