Slovnenya

Translation English Spanish: mane

Dictionary: main
mane
noun