Translation of cerocok in English:

User Contribution

cerocok

palisade

noun