فَصْفَص

فَصْفَص

faṣfaṣ · noun

Meaning — English

  1. lucerne, alfalfa (Medicago sativa and its produce)

Suggested websites

almaany.com · Wiktionary