English-Arabic dictionary »

liverwort meaning in Arabic

EnglishArabic
Liverwort [UK: ˈlɪ.vərwərt]
[US: ˈlɪ.vər.wərt]

ليفروورت - نوع من الحشائش