No exact translation found for
foot pedal

related Results
pedal (n.)
دواسة {ج دَوَّاسَات}