Translation of rechinón in English:

rechinón

screech, n.

Definition of screech in English

masculine noun

Mexico
  • 1

    screech