Online Dictionary

papelera Explained

papelera at Spanish => English Of Explained:

trashcan