Slovnenya

Translation French English: écrouelles

Dictionary: main