LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kızdırmak. the sheep and the goats iyiler ve kötüler. striped goatfish barbunya” in English

1 English translation
EN
goat

They killed a goat as a sacrifice to God.