Translation of maemo in English:

User Contribution

maemo

position

noun