sarments

English

Noun

sarments

  1. plural of sarment

Anagrams

French

Noun

sarments m

  1. plural of sarment