embrangle

?

ads

verb

~ embrangle verb; ~ embrangles 3rd person

thesaurus

ads