English to Netherlands Dictionary
memorabilia
Souvenir (aandenken)
Meaning for memorabilia found in 24 Languages.
Sponored Video