Fransk-Engelsk ordbok »

barboutzet [switzerland] betyder på engelska

FranskaEngelska
barboutzet [Switzerland] nom {m}

coochy(vagina)
noun