German to English Dictionary

Deutsch Version

ribbed slab German pronunciation - Say ribbed slab in English pronunciation Meaning of "ribbed slab" in English language