Didiri /di-di-hi /
Grammar:noun
Pl. of sediri
Things that works
Tools
Instruments
Search More Words Dictionary