English-Arabic dictionary »

ninebark meaning in Arabic

EnglishArabic
Ninebark

نينيبارك - شجيرة