prize_ringEnglish

boxing ring, prize ring

Noun

A square ring where boxers fight

English: boxing ring, prize ring

Bahasa: ring

Bahasa words with similar meanings

English words with similar meanings

Show 1 words