Slovnenya

Translation English French: smoothed

Dictionary: main
smoothed
adjective