French-English dictionary »

noune [quebec] meaning in English

FrenchEnglish
noune [Quebec] nom {f}

coochy(vagina)
noun