Dictionary English – Romanian

stirrup



Substantiv
1.

scară de șa