French
Detailed Translations for s'imprégner from French to English
s'imprégner:
-
s'imprégner (absorber; incorporer; prendre; assimiler; finir en faisant du bruit; ingurgiter; aspirer)
Translation Matrix for s'imprégner:
External Machine Translations: