LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(sheared veya shorn) makasla kesmek” in English

1 English translation
EN
shear

They usually shear sheep in spring.