detoxify liver

Translations
détoxifier le foie
Words
detoxify

verb
détoxifier
liver

noun
foie