German-English dictionary »

dtzd. : dutzend meaning in English

GermanEnglish
Dtzd. : Dutzend

doz. : dozen