Rothalala /ro-tha-la-la /
Grammar:verb
To rain in a thick pouring stream
Search More Words Dictionary