English to Netherlands Dictionary
inebriation
Dronkenschap
Meaning for inebriation found in 31 Languages.
Sponored Video