embarulla
See also:
embarullá
Spanish
Verb
embarulla
inflection of
embarullar
:
third-person singular present indicative
second-person singular imperative