English to Netherlands Dictionary
ambergris
Amber (potvis)
Meaning for ambergris found in 26 Languages.
Sponored Video