Translate mantel to English
Spanish Word: mantel
English Translation: tablecloth, table-cloth
Popular Phrase: english spanish medical dictionary | Spanish Language | Conjugated Verb: desagradar - to displease, be displeasing [ click for full conjugation ]