Hindi-English dictionary »

मरोड़कर गोला बना हुआ meaning in English

HindiEnglish
मरोड़कर गोला बना हुआ

screwed upnoun