iJunoon official Urdu Dictionary
دراڑ
darar
English definition for crevice
1. n. a long narrow opening
2. n. a long narrow depression in a surface
Synonyms and Antonyms for crevice
Sponored Video