Spanish-English dictionary »

buscemesa meaning in English

SpanishEnglish
buscemesa noun
{f}

Buscemese(from Buscemi)
noun