English → Tetun

professor (senior lecturer)

profesór

More