العربية-إنجليزي قاموس »

طَرْخُون meaning in بالإنجليزية

العربيةإنجليزي
طَرْخُون m

tarragonperennial herb ''Artemisia dracunculus''

tarragonthe leaves of ''Artemisia dracunculus''

Your history