ball up in French

Pronunciation
embrouiller; déconcerter, bouleverser; boucher; bloquer
Expressions
verb: make a mess of, destroy or ruin

Share this page