English-Arabic dictionary »

screwbean meaning in Arabic

EnglishArabic
Screwbean

سكروبين - شجيرة