Slovnenya

Translation English French: prima

Dictionary: main
prima
adjective