German-English dictionary »

wo ist ihr ständiger wohnsitz? meaning in English

GermanEnglish
Wo ist ihr ständiger Wohnsitz?

Where is your permanent residence?