English-Arabic dictionary »

stoneseed meaning in Arabic

EnglishArabic
stoneseed any plant of the genus ''Lithospermum''

قُلْبm