Penetrating (fr. Pénétrante)

Translation into English

Synonyms

  • profond
  • envahissante
  • intrusive
  • tranchante