English → Tetun

sanctuary (sacred place)

santuáriu

More