Slovnenya

Translation French Spanish: toucher

Dictionary: main