meaning of ogalala

1. a Siouan language spoken by the Oglala people


Related Words

ogalala |

Developed & Maintained By Taraprasad.com

Treasure Words