Comment Section (Irula)

Irula Edit
Noun
    a Dravidian language closely related to Tamil that is spoken in a hilly section of southwestern India


comments powered by Disqus