Translation Of People Devote In Different Languages

English
Ways to say people devote
Άνθρωποι αφιερώνουν [ánthrōpoi aphierṓnoun]