LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kullanılmaz hale gelmiş. shot to pieces tamamen bozulmuş” in English

1 English translation
EN
shot

To our surprise, our son has suddenly shot up recently.