English

edit

Noun

edit

heavy plough (plural heavy ploughs)

  1. Synonym of carruca
  NODES