das Wörterbuch Spanisch Minus Englisch

español - English

ser logrado Englisch:

1. be accomplished be accomplished