German-English dictionary »

lockstoff meaning in English

GermanEnglish
der Lockstoff Substantiv

attractant◼◼◼noun