DUTCH


Meaning of DUTCH in English

cap [noun] - a cap (BIRTH CONTROL)

Cambridge English vocab.      Кембриджский английский словарь.