English-German dictionary »

to be out of town meaning in German

EnglishGerman
to be out of town

verreist sein