Slovnenya

Translation English Spanish: cockeyed

Dictionary: main
cockeyed
adjective