sierra: meaning and definitions

FrenchType a word

What is sierra?

What is sierra?

  • Nom donné, dans les pays de langue espagnole, aux chaînes de montagnes.(On dit serra en portugais et en italien.)

Search words

Upgrade your experience