Noun
impressions (n.) , [sing. an impression]
related Results
gyrate impressions {impressiones digitatae}, {med.}
انْطِباعاتُ التَّلاَفيف {انْطِباعاتٌ إِصْبَعِيَّة}، {طب}