Translation of marete in English:

User Contribution

marete

noun