Ditsurutsuru /di-cu-ru-cu-ru /
Grammar:noun
Pl. of setsurutsuru
Tasteless
Search More Words Dictionary