battle of granicus river - English Synonyms Dictionary

battle of granicus river

n.
[1] Granicus