English-Arabic dictionary »

squawroot meaning in Arabic

EnglishArabic
Squawroot

سكيووروت - نبات