Hindi-English dictionary »

लंबा चिमटा meaning in English

HindiEnglish
लंबा चिमटा

toasting forknoun