English → Tetun

dean (of university faculty)

dekana

More