English-Arabic dictionary »

locoweed meaning in Arabic

EnglishArabic
Locoweed [UK: lˈəʊkaʊˌiːd]
[US: lˈoʊkaʊˌiːd]

لوكويد - نبات