meaning of emeraud

1. An emerald.


Related Words

emeraud |

Developed & Maintained By Taraprasad.com

Treasure Words