Slovnenya

Translation English Spanish: cockeyed

Diccionario: main
cockeyed
adjective