Wednesday, January 27, 2010

Word 1068: Tasca


noun
(in Spain and Portugal) a tavern or bar, esp. one serving food