Slovnenya

Translation English French: L

Dictionary: main
L
noun