أُسْطُوخُودُوس

أُسْطُوخُودُوس

ʔusṭūḵūdūs · noun

Meaning — English

  1. French lavender, Lavandula stoechas

Suggested websites

almaany.com · Wiktionary