Search term Comilla has one result
ES Spanish EN English
comilla (n) [signo de puntuación] {f} quotation mark (n) [signo de puntuación]