English → Tetun

hard (difficult)

adj. todan

More