Slovnenya

Translation English French: periodical

Dictionary: main
periodical
noun