ambate
Italian
Noun
ambate
f
plural of
ambata