Slovnenya

Translation English Spanish: addled

Dictionnaire: main
addled
adjective