English-Latin dictionary »

nose bleed meaning in Latin

EnglishLatin
nose bleed [nose bleeds] noun
[UK: nəʊz bliːd]
[US: noʊz ˈbliːd]

cuferion [cuferii]noun
N