No exact translation found for
طنبورة

Do you mean:
related Results
die Bremstrommel (n.) , {Auto.}