"Servilleta" in English

1 answer

"Servilleta" in English translates to "napkin."