GeneralConnection.com
➔
Dictionary
water lemon
Noun
1. bell apple
1. sweet cup, yellow granadilla, passion fruit
Usage