subserveEnglish

subserve

Verb

Be helpful or useful

English: subserve

Bahasa: memanfaatkan

Bahasa words with similar meanings