Translation of rechinón in English:

rechinón

screech, n.

Definition of screech ( US English | UK English )

Other words for screech

masculine noun

Mexico
  • 1

    screech