No exact translation found for
dud

Do you mean:
similar Results
Duda {Person.}
دودا {أسم شخص}
Duderstadt {geogr.}
دودرشتات {جغرافيا}