sarısabır


Results for "sarısabır"

Turkish - English dictionary

sarısabır

(Turkish - English dictionary) :
1. aloe. 2. aloes (used as a medicine).