English to Romana Dictionary
sierra
Sierra (dezambiguizare)
Meaning for sierra found in 15 Languages.
Sponored Video