CANTABRIAN MEANING IN ENGLISH

• Cantabrian Definition & Synonyms

  1. (a.) Of or pertaining to Cantabria on the Bay of Biscay in Spain.


RECENT SEARCHES