English-Hindi dictionary »

grand slam meaning in Hindi

EnglishHindi
grand slam noun

ग्रैण्ड स्लैम