EN
DE - Deutsch
Translation of "Free-living" in German
Related phrases