Translation of lelana in English:

User Contribution

lelana

appendicitis

noun