ALD えう・える・でぃう
ē·eru·dii

Noun

1. atomic layer deposition; ALD

Other forms: