covered with lime juice and sugar or salt (edge of a glass or a cup) - Turkish English Dictionary

Suggest a Term