English-Arabic dictionary »

lupines meaning in Arabic

EnglishArabic
Lupines [UK: ˈluː.paɪnz]
[US: ˈluː.paɪnz]

نباتات التّرمس