Definify.com

Definition 2024


sarments

sarments

English

Noun

sarments

  1. plural of sarment

French

Noun

sarments m

  1. plural of sarment