German-English dictionary »

kastenfalle meaning in English

GermanEnglish
die Kastenfalle Substantiv

box trap◼◼◼noun