Slovnenya

Translation English Spanish: touched

Dictionary: main
touched
adjective