Synonym-English dictionary »

balsam pear synonyms in English

SynonymEnglish
balsam pear noun

momordica charantianoun