AHOOGAH


Meaning of AHOOGAH in English

The sound of a particular kind of horn. See Horn

English dictionary of automotive terms.      Английский словарь автомобильных терминов.