Slovnenya

Translation English Spanish: maimed

Dictionary: main
maimed
noun