×
sabra
meaning in English
n.
sabra (hebrew), native-born israeli
Related Words
saboter
saboteur
sabre
sabrer
PC Version
Copyright © 2018 WordTech Co.