Slovnenya

Translation English Spanish: exasperated

Dictionary: main
exasperated
adjective