Italian-English dictionary »

frociarola meaning in English

ItalianEnglish
frociarola noun
{f}

fag hag(woman who likes gay men)
noun