LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yarı insan yarı boa şeklinde olan efsanevi bir canavar” in English

1 English translation