"embarrer" English translation

FR

"embarrer" in English

FR embarrer
volume_up
[embarrant|embarré] {verb}

embarrer