land leveller

listen to the pronunciation of land leveller
English - Turkish

Definition of land leveller in English Turkish dictionary

land leveler
arazi tesviye makinası
land leveler
arazi tesviye makinesi