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


Share this page