emmagasiné
Top 35000
Meanings
Adjective
1. stored (up), stocked (up)