Slovnenya

Translation English French: slurred

Dictionary: main
slurred
adjective