English to Hindi

Meaning for:
pedal bin
other
पैडल वाली कचरापेटी