Summary
English Synonyms:   more detail...
  1. leather apron:


English

Detailed Synonyms for leather apron in English

leather apron:

leather apron

  1. leather apron

Related Synonyms for leather apron