German-English dictionary »

freilebend meaning in English

GermanEnglish
freilebend

living in the wild