STRUDE


Meaning of STRUDE in English

noun a stock of breeding mares.

Webster English vocab.      Английский словарь Webster.