German-English dictionary »

ledernarbig meaning in English

GermanEnglish
ledernarbig

Morocco faced