English → Tetun

n. parque (m) de

fatin akampamentu

More