Letsoiri /lets-wi-ri /
Grammar:noun
Mountain glory
Penthaschistis oreodoxa
Search More Words Dictionary