embarrant
Catalan
Verb
embarrant
gerund of
embarrar