BOMBA


Meaning of BOMBA in English

n bomb, bombshell;

bomba atomic atomic bomb

Interlingua English vocab.      Английский словарь Интерлингва.