German-English dictionary »

tropenfestere meaning in English

GermanEnglish
tropenfestere

more tropicalized