Slovnenya

Translation English Spanish: dilapidate

Dictionary: main