Translation of "atomva" into English

atomic power station, nuclear power plant, nuclear power station are the top translations of "atomva" into English.

atomva
+ Add

Cornish-English dictionary

  • atomic power station

  • nuclear power plant

    noun
  • nuclear power station

    noun
  • Show algorithmically generated translations

Phrases similar to "atomva" with translations into English

Add

Translations of "atomva" into English in sentences, translation memory