Translation of enchiloso in English:

enchiloso

hot, adj.

Definition of hot in English

adjectivefeminine enchilosa

informal
Mexico
  • 1

    hot