French translation for "explain away"
|
- ôter un doute, expliquer
Related Translations:
salt away: saler; économiser, mettre de côté, mettre en lieu sûr
- Similar Words:
- "expiratory" French translation, "expire" French translation, "expiry" French translation, "expiry date" French translation, "explain" French translation, "explain oneself" French translation, "explainable" French translation, "explained himself" French translation, "explainer" French translation, "explanatory" French translation
|
|
|