meaning of souari nut

1. a large nutlike seed of a South American tree


Related Words

souari nut |

Developed & Maintained By Taraprasad.com

Treasure Words