French - English - t'entremettras Pronunciation
[s'entremettre] v. intermediate, mediate, arbitrate, intervene

Share this page