kamus
.
Search
About
half_mile
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
880 yards