German-English dictionary »

meterlang meaning in English

GermanEnglish
meterlang

a metre long

kilometerlang

miles long◼◼◼