Translations into English:

  • ballast    (Noun, ) (verb, noun )
     
    electronics

Similar phrases in dictionary Spanish English. (1)

balastroballast