meaning of abgelegene Stadt

abgelegene Stadt - German to English

remote town