Slovnenya

Translation English Spanish: retardent

Dictionary: main
retardent
noun