foghorn


Results for "foghorn"

English - Turkish Dictionary

foghorn

(English - Turkish Dictionary) :
i. sis düdüğü.