Search term chickenpox has 2 results
EN English NL Dutch
chickenpox (n) [medicine] waterpokken (n) [medicine] (p)
NL Dutch EN English
Chickenpox Chickenpox