Polish-English dictionary »

sponsorka meaning in English

PolishEnglish
sponsorka noun

sugar mamanoun
Older woman who spends money on a younger person for romantic or sexual purposes.