ballparkEnglish

ballpark, approximate range, park

Noun

A facility in which ball games are played (especially baseball games)

English: ballpark, park

Bahasa: taman, padang

Near to the scope or range of something

English: approximate range, ballpark

Bahasa words with similar meanings

English words with similar meanings

Show 2 words