Dictionary English – Romanian

stridden



Substantiv
1.

v. stride