German to English Dictionary

Deutsch Version

scabbed German pronunciation - Say scabbed in English pronunciation Meaning of "scabbed" in English language