Search term bubón has one result
Jump to
ES Spanish EN English
bubón (n) [inflamed lymph node] bubo (n) [inflamed lymph node]

Spanish English translations