Translation for "imbibé d'œstrogènes" to english
Imbibé d'œstrogènes
  • soaked with estrogen
  • soaked estrogen
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test