meaning of egriot

1. A kind of sour cherry.


Related Words

egriot |

Developed & Maintained By Taraprasad.com

Treasure Words