Slovnenya

Translation English French: exclamatory

Dictionary: main
exclamatory
adjective