Definitions and translations for "t'entremettras"

French - English - t'entremettras

Pronunciation
[s'entremettre] v. intermediate, mediate, arbitrate, intervene
Share this page
Dictionary Extension