Arti dalam bahasa Indonesia

permeated

merembes; meresap

Arti lain yang mungkin

menyebar ke seluruh bagian;

Cari kata Inggris menurut abjad