French translation for "cantabria"
|
-
n. cantabrie, communauté autonome d'espagne
- Similar Words:
- "canopy of heaven" French translation, "canorous" French translation, "canossa" French translation, "cant" French translation, "cantabile" French translation, "cantabrigian" French translation, "cantal" French translation, "cantaloup" French translation, "cantaloupe" French translation, "cantankerous" French translation
|
|
|