vanmaram

തൊടുകാര - meaning in english

Meanings for തൊടുകാര

noun
Dallbergia