German to English Dictionary

Deutsch Version

castor, caster, sheave German pronunciation - Say castor, caster, sheave in English pronunciation Meaning of "castor, caster, sheave" in English language