Translate
شَوكاء
Do you mean:

related Results

echinate {echinulate}, {med.}
echinulate {med.}