title-holderEnglish

champ, champion, title-holder

Noun

Someone who has won first place in a competition

English: champion, champ, title-holder

Bahasa: juara, pejuang, johan

Bahasa words with similar meanings

English words with similar meanings

Show 2 words