Slovnenya

Translation English Spanish: nincompoop

Diccionario: main
nincompoop