English-Hindi dictionary »

disco biscuit meaning in Hindi

EnglishHindi
disco biscuit noun

डिस्को बिस्किट