Slovnenya

Translation English Ukrainian: impression

Dictionary: main
impression
adjective
noun