Slovnenya

Translation English French: sura

Dictionary: main
sura
noun