vanmaram

Petaloid - meaning in malayalam

Meanings for Petaloid

adj
ഇതളുള്ള