meaning of sweet calabash

1. apple-sized passion fruit of the West Indies


Related Words

sweet calabash |

Developed & Maintained By Taraprasad.com

Treasure Words