Translation of puki in English:

User Contribution

puki

vagina

noun