Spanish-English Dictionarycamarera
camarera
Meaning of camarera