English → Tetun

duration, period, length of time

durasaun

More