Skip to
adjective
Located outside one’s own country or covered by the sea; situated in or coming from a distant country; abroad.
Browse