Arabic-English dictionary »

لَصَف meaning in English

ArabicEnglish
لَصَف m

caperpickled bud of ''Capparis spinosa''

caperplant