English-Arabic dictionary »

vinegarroon meaning in Arabic

EnglishArabic
Vinegarroon

عقرب كبير