"22 yardas o 20,12 metros" in English

QUICK TRANSLATIONS
"22 yardas o 20,12 metros" in English
TRANSLATIONS & EXAMPLES
chain{noun} [hist.] (unit of measurement)
SIMILAR TRANSLATIONS
Similar translations for "22 yardas o 20,12 metros" in English
Onoun
O- O- W
O.noun
onoun
O
oconjunction