balastra in Englishtranslation and definition "balastra", Dictionary Spanish-English onlineTranslations into English: ballast (Noun, ) (verb, noun ) electronics Automatic translation:balastraSimilar phrases in dictionary Spanish English. (1) balastroballast