Dictionary English – Romanian

fire-ball



Substantiv
1.

bolid


2.

meteor


3. (mil.)

ghiulea