दर्रा मतलब - Pellet, Gulch, Clough, Gut, Shot, Pass
Here is meaning of Darra in English. Above get definition and English meaning of Darra. What is दर्रा meaning in English ? (English matlab - arth kya hai?).