Momordica charantia

English Dictionary -> Letter M -> Momordica charantiaMomordica charantia Definition



Momordica charantia Synonyms






© Art Branch Inc.