Slovnenya

Translation French English: rainure

Dictionary: main