Dutch-English dictionary »

captcha meaning in English

DutchEnglish
captcha substantief

CAPTCHA(computerized test)
noun