machuelo
Meanings
Noun
1. tap (device)