Spanish-English dictionary »

lefada meaning in English

SpanishEnglish
lefada noun
{f}

cumshot(pornography: type of sex act)
noun