English-German dictionary »

yd. : yard meaning in German

EnglishGerman
yd. : yard

Yard (Längenmaß)