German-English dictionary »

ich bin hier fremd. meaning in English

GermanEnglish
Ich bin hier fremd.

I'm a stranger here.