पितरा-पितर

English: Translation
overcrowded
Hindi: Translation
भीड़-भाड़
noun