English → Tetun

apartment, flat (apartment), unit (apartment)

apartamentu

More