meaning of bestohlen

bestohlen - German to English

taken from