squawker


Babylon English-SpanishDownload this dictionary
squawker
s. uno que se queja en voz alta, uno que emite un grito o gritar