Search term esmero has 2 results
Jump to
ES Spanish EN English
esmero (n v) [close attention, concern or responsibility] care (n v) [close attention, concern or responsibility]
esmero carefulness

Spanish English translations