English-French dictionary »

piehole meaning in French

EnglishFrench
piehole (mouth (rude))
noun

gueule◼◼◼nom {f}