Dictionary search results

Showing 1-3 of 3 results

nosebleed US English

An instance of bleeding from the nose

nosebleed English-Spanish

hemorragia, epistaxis flenguaje técnico/technical language