English → Tetun

entrance (door/gate)

odamatan tama

More