English → Tetun

adj n. disabled, disabled person

defisiente

More