Diwa /di-wa /
Grammar:verb
To be detained
To be delay
To be prevent from going
Search More Words Dictionary