Slovnenya

Translation English French: stupid

Dictionary: main
stupid
adjective