Translation of Mokuru in English:

User Contribution

Mokuru

Pigeon

noun