meaning of uma

1. fringe-toed lizard


Related Words

uma | uma notata | umar al-mukhtar forces | umayyad |

Developed & Maintained By Taraprasad.com

Treasure Words