Home Spanish talabarte
Translate talabarte into English
1Cinturón del que cuelga la espada o el sable.