Italian-English dictionary »

sbora meaning in English

ItalianEnglish
sbora noun
{f}

jizz(slang: sperm)
noun