Slovnenya

Translation English French: Logania

Dictionary: main
Logania
noun