tiramira

tiramira [te-rah-mee’-rah]
noun
1. A long narrow path; a long ridge of mountains. (f)

Have a Spanish question? Get help from experts!