electric_organEnglish

Hammond organ, electric organ, electronic organ, organ

Noun

(music) an electronic simulation of a pipe organ

English: electric organ, electronic organ, Hammond organ, organ

English words with similar meanings

Show 3 words