English → Tetun

teacher, lecturer

profesór(a)

All translations

More