← Back to browseディアンドル[deiandoru]nounJapanese definitionNo Japanese definition yet.English definitiondirndl; traditional dress from Bavaria, Austria and South TyrolExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsディアディアナディアブロディアボロディアマン