German-English dictionary »

verreist sein meaning in English

GermanEnglish
verreist sein

to be out of town