Translate
سَرَطانَةُ الخَلاَيا الشَّائِكَة

related Results

cellulaire (adj.) , {biol.}