English → Tetun

gift, talent (for doing something)

don

More