Slovnenya

Translation English Spanish: exasperated

Diccionario: main
exasperated
adjective