LexiTurkTURKISH ↔ ENGLISH DICTIONARY

atomun merkez (kıs.)mı” in English

1 English translation
EN
nucleus

A great deal of energy is locked up in the nucleus.