prizewinningEnglish

champion, prizewinning

Adjective

Holding first place in a contest

English: champion, prizewinning

Bahasa: juara

Bahasa words with similar meanings

English words with similar meanings

Show 1 words