Translation of Cupu (culun punya) in English:

User Contribution

Cupu (culun punya)

nerd

noun