English | German | Russian | Czech

shrood English

Meaning shrood meaning

What does shrood mean?

shrood

(UK, dialect) To trim; to lop.

Are you looking for...?