English-Portuguese dictionary »

schnozzle meaning in Portuguese

EnglishPortuguese
schnozzle (slang: human nose, especially large one)
noun

narigãonoun
{m}