Slovnenya

Translation English French: tulle

Dictionary: main
tulle
noun