⚙

Diccionario

Escribe una palabra en ingles o espanol. Ingles en azul, espanol en rosa. Toca cualquier linea para oirla.

demeaning

Ingles

  1. 🔊 causing awareness of your shortcomings
    “golf is a humbling game”

Palabras similares

humbling humiliating mortifying beneath one cheap common debasing degrading deplorable disadvantaged disgraceful gutter humble humiliating humiliative in the shade inferior infra dig infra indignitatem junior less lesser low lower