English → Tetun

n. estação (f) de

estasaun komboiu nian

More