Search term Sierra Morena has 2 results
EN English FR French
Sierra Morena Sierra Morena

EN FR Translations for sierra

sierra (n) [geography] sierra (n) {f} [geography]
FR French EN English
Sierra Morena Sierra Morena

FR EN Translations for sierra

sierra (n) [géographie] {f} sierra (n) [géographie]