Spanish-English dictionary »

pullesa meaning in English

SpanishEnglish
pullesa noun
{f}

Apulian(resident of Apulia)
noun