German-English dictionary »

er hat kommen sollen. meaning in English

GermanEnglish
Er hat kommen sollen.

He was expected to come.