motor mower - İngilizce Eşanlam Sözlük

motor mower

n.
[1] power mower