LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sıkıştırmak. bombarder topa tutan kimse. bombardment bombardıman” in English

1 English translation
EN
bombard

The teacher began to bombard me with questions.