English → Tetun

adj n. Malay

malaiu

More