kamus
.
Search
About
880_yards
English
880 yards, half mile
Noun
A unit of length equal to half of 1 mile
English: half mile, 880 yards
English words with similar meanings
Show 1 words
half mile