LexiTurkTURKISH ↔ ENGLISH DICTIONARY

çok namlulu roketatar” in English

1 English translation