Translation of شفتل in English:

شفتل

Pronunciation /ʃəft̪əl/

feminine noun

  • a small plant with yellow flowers, trefoil
  • dissolute woman