Translation of ترکِل in English

ترکِل

Noun (masculine)

  1. a plant which bears yellow flowers in autumn, Cassia tora

Powered by Oxford