Tamil Dictionary 🔍

dogrose

n. காட்டு ரோசா வகை.


dogrose - Similar Words