tumba Latin Definition

Latin Word: tumba
Part of Speech: [Noun]
Definition: grave, tomb



Hire a Writer