à tire larigot in English

à tire larigot
means in English
copious / plentiful / opulent / overabundant
.

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments