English
›
Words
a
raised part of any surface
Translation:
English
Noun
1
ridge
Add
Translation