Polish-English dictionary »

dildo meaning in English

PolishEnglish
dildo noun

dildonoun
artificial phallus