Organ definition and meaning | Collins English Dictionary

Organ definition and meaning | Collins English Dictionary