vanmaram

ക്വയിനാ മരപ്പട്ട - meaning in english

Meanings for ക്വയിനാ മരപ്പട്ട

noun
Cinchona