Slovnenya

Translation English French: cyrilla

Dictionary: main
cyrilla
noun