Spanish-French dictionary »

garrafa meaning in French

SpanishFrench
garrafa noun

carafonnom {m}

Your history