Arabic-English dictionary »

نبات الترمس meaning in English

ArabicEnglish
نبات الترمس

Lupine[UK: ˈluː.paɪn] [US: ˈluː.ˌpaɪn]