English → Tetun

handicapped person

adj n. defisiente

More