العربية-إنجليزي قاموس »

شَمّ meaning in بالإنجليزية

العربيةإنجليزي
شَمّ m

olfactionthe sense of smell

smellsense of smell

شَمّاس m

beadlea parish constable

Your history