English → Tetun

wharf, dock, quay, jetty

pontikais

More