Slovnenya

Translation English French: immaculate

Dictionary: main
immaculate
adjective