Karetla /ka-retla /
Grammar:verb
To roar
To growl
To make a rumbling noise
Search More Words Dictionary