Home
Search
Index
Definify.com
Definition
2024
sarments
sarments
English
Noun
sarments
plural of
sarment
French
Noun
sarments
m
plural of
sarment
Similar Results
Sarmentous
Garment
Serpents-tongue