meaning of sabra

1. a native-born Israeli


Related Words

sabra |

Developed & Maintained By Taraprasad.com

Treasure Words