Slovnenya

Translation English Spanish: exclamatory

Dictionary: main
exclamatory
adjective