German English Dictionary

Deutsch - English

stachelig in English: