Arti dalam bahasa Indonesia

supplicated

berdoa;

Arti lain yang mungkin

memohonkan;

Cari kata Inggris menurut abjad