Multilingual Turkish Dictionary

SABRA

SABRA : English Turkish

n. (İbranice) "iğneli armut, dikenli armut", İsrail doğumlu