sarments
English
Noun
sarments
plural of
sarment
Anagrams
smartens
French
Noun
sarments
m
plural of
sarment