-
nouna port city in northwestern France (in Brittany); the chief naval station of Francepart of:
Definition that contains brest
We don't have definitions for this word yet.
We don't have definitions for this word yet.