English → Tetun

hearing-impaired (severe)

body. tilun

More