Ask a New Question
Search
"Servilleta" in English
1 answer
"Servilleta" in English translates to "napkin."