English → Tetun

n. autocarro (m) de excursão

bis turista nian

More