canaba Latin Definition

Latin Word: canaba
Part of Speech: [Noun]
Definition: cabin, hut, shack



Hire a Writer