Slovnenya

Translation English French: urine

Dictionary: main