Search term Duda has 4 results
HU Hungarian EN English
duda horn
duda bagpipes
duda (n) [musical wind instrument] bagpipes (n) [musical wind instrument]
duda hooter