Slovnenya

Translation English Spanish: muddled

Dictionary: main
muddled
adjective