biometric passports
English
Noun
biometric passports
plural of
biometric passport