Translation of mokuru in English:

User Contribution

mokuru

Pigeon

noun