kamus
.
Search
About
on-the-scene
English
on-the-scene(a), on-the-spot(a)
Adjective
At the scene of action
English: on-the-spot(a), on-the-scene(a)
English words with similar meanings
Show 1 words
on-the-spot