Romanian-English dictionary »

sugator de pula meaning in English

RomanianEnglish
sugator de pula substantiv
{m}

cocksucker(an objectionable person)
noun
[UK: kˈɒksʌkə] [US: kˈɑːksʌkɚ]