Search in full dictionary
CALAIS
CALAIS
ScnMaster
a seaport in
northern
France
; the
French
port
nearest England.
—
ESTO
-
Hold
the
Form
of the
Org
, Part I Approved Glossary