Brad B. posted an article on
Learn Spanish with Brad
-
Aug 7, 2009, 3:54 am
This common Spanish language expression, like so many others, does not have a direct translation into English, but the general meaning is “more than expected” or “amply”. The f...