bersusah payahBahasa Indonesia

drive, labor, labour, push, struggle

Noun

Verb

Bahasa words with similar meanings

All 73

English words with similar meanings

Show 31 words