French-English dictionary »

tsahal meaning in English

FrenchEnglish
Tsahal nom propre

IDF◼◼◼(Israel Defense Forces)
proper noun