banguera
Top 50000
Meanings
Noun
1. window extension shelf serving as an open-air cupboard and drying rack where chinaware and pottery is kept (Philippines)