cambrure
Top 30000
Meanings
Noun
1. instep, arch (of the foot)
2. camber (of a road)
3. small of the back