Arabic-English dictionary »

فَصْفَص meaning in English

ArabicEnglish
فَصْفَص m

alfalfa''Medicago sativa''