Slovnenya

Translation English French: dearest

Dictionary: main