embarraros
Spanish
Verb
embarraros
infinitive of
embarrar
combined with
os