English-Arabic dictionary »

acaroid meaning in Arabic

EnglishArabic
Acaroid

كما الدّودة