Slovnenya

Translation French English: tache

Dictionary: main
tache
nom