German-English dictionary »

freigelegen meaning in English

GermanEnglish
freigelegen

lain exposed