Slovnenya

Translation English Spanish: hotheaded

Dictionary: main
hotheaded
adjective