English → Tetun

physical disability, handicap

defisiénsia fízika

More