Slovnenya

Translation English Spanish: exasperated

Dictionnaire: main
exasperated
adjective