India Languages, asked by sheiktabassum82, 9 months ago

ದೂಷಣೆ meaning in english ?

Answers

Answered by Rohankk
1

Explanation:

Scoldings in english i hope so

Similar questions