duckfoot tine harrow

listen to the pronunciation of duckfoot tine harrow
English - German
Löffelegge