English-Arabic dictionary »

carnivorous plant meaning in Arabic

EnglishArabic
Carnivorous plant

نبات لاحم