LexiTurkTURKISH ↔ ENGLISH DICTIONARY

bomba mermisi” in English

1 English translation
EN
bombshell

She dropped a bombshell on him.