Translation of sejabana in English:

User Contribution

sejabana

elbow

noun