German-English dictionary »

das lässt sich denken. meaning in English

GermanEnglish
Das lässt sich denken.

That can be imagined.