Subscribe
URL of the page has been copied to clipboard.
Meaning : (military) a station located near a combat area for giving first aid to the wounded.
Synonyms : dressing station
Install App
Aid station meaning in Telugu.