Buscar
Selecciona el idioma del diccionario
Anguish
to anguish
01
angustiar
to experience intense physical or emotional pain or distress
02
sufrir, angustiar
suffer great pains or distress
Buscar
Selecciona el idioma del diccionario
angustiar
sufrir, angustiar