Translation of segateledi in English:

User Contribution

segateledi

Nightmare

noun