LexiTurkTURKISH ↔ ENGLISH DICTIONARY

evlât.” in English

1 English translation
EN
offspring

The atomic bomb is the offspring of 20th century physics.