Slovnenya

Translation English French: unspotted

Dictionary: main
unspotted
adjective