Slovnenya

Translation English Spanish: deadbeat

Dictionary: main
deadbeat
noun