vanmaram

അവള് - meaning in english

Meanings for അവള്

noun
She