diccionario Español-inglés »

apiadarse significado en inglés

EspañolInglés
apiadarse verb

mean [meant, meaning, means](to pity, comfort)
verb
[UK: miːn] [US: ˈmiːn]

spare [spared, sparing, spares](to show mercy)
verb
[UK: speə(r)] [US: ˈsper]