Spanish-English dictionary »

pulla meaning in English

SpanishEnglish
pulla noun
{f}

jab(a verbal annoyance)
noun
[UK: dʒæb] [US: ˈdʒæb]

Pulla proper noun
{f}

Apulia(region of Italy)
proper noun