English-Arabic dictionary »

flax-leaved daphne meaning in Arabic

EnglishArabic
flax-leaved daphne plant

مَثْنَانm

مِثْنَانm