German to English Dictionary

Deutsch Version

castellated nut German pronunciation - Say castellated nut in English pronunciation Meaning of "castellated nut" in English language