meaning of Atomladung

Atomladung - German to English

atomic charge