LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kaval (tüfek veya top)” in English

1 English translation