Spanish-French dictionary »

manturón meaning in French

SpanishFrench
manturón noun

binturongnom {m}