not be able to do something due to lack of money/strength/mettle - Turc Anglais Dictionnaire

Suggérer une traduction