Polish-English dictionary »

lafirynda meaning in English

PolishEnglish
lafirynda noun

harlotnoun
a female prostitute