commorsicare

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