Slovnenya

Translation English French: diva

Dictionary: main
diva
noun