English → Tetun

abbrev. Timor-Leste, East Timor

tl

More