commorsito

listen to the pronunciation of commorsito
اللاتينية - الإنجليزية
devour (with the eyes)
bite to pieces
bite all over