Search term csapda has 7 results
HU Hungarian EN English
csapda (n v) pit
csapda (n v) ambuscade