Tamil Dictionary 🔍

cantabrian

Can*ta"bri*an, a. Defn: Of or pertaining to Cantabria on the Bay of Biscay in Spain.


cantabrian - Similar Words