Slovnenya

Translation English French: thirst

Dictionary: main