Translator


"640 acres o 2,59km2" in English

QUICK TRANSLATIONS
"640 acres o 2,59km2" in English
TRANSLATIONS & EXAMPLES
section{noun} [Amer.] (unit of land measurement)

SIMILAR TRANSLATIONS
Similar translations for "640 acres o 2,59km2" in English
Onoun
O- O- W
O.noun
onoun
O
oconjunction