Spanish-French dictionary »

hocicón | bocaza meaning in French

SpanishFrench
hocicón | bocaza noun

grande gueulenom {f}