Search in full dictionary
TOBRUK
TOBRUK
ScnMaster
a small
port
in northeastern
Libya
, in
north
Africa, about 75 miles
west
of the
Egyptian
border.
—
SHSBC
Binder 3 Approved Glossary