"take root in a place" in German to take root in a place an einem Ort heimisch werden, einen festen Platz finden Detailed translations for "take root in a place" to take root in a place to take root in a place an einem Ort heimisch werden, einen festen Platz finden