English → Tetun

handicapped, disabled, crippled

aleijadu

More