FRETUM MEANING IN ENGLISH

• Fretum Definition & Synonyms

  1. (n.) A strait, or arm of the sea.


RECENT SEARCHES