imbuca
See also:
îmbuca
Italian
Verb
imbuca
inflection of
imbucare
:
third-person singular present indicative
second-person singular imperative