Definition of “alarm call” - English Dictionary

English