Bulgarian-English dictionary »

дупча meaning in English

BulgarianEnglish
дупча verb

punch [punched, punching, punches](to make holes)
verb
[UK: pʌntʃ] [US: ˈpəntʃ]