Spanish-French dictionary »

damajuana meaning in French

SpanishFrench
damajuana noun
{f}

dame-jeannenom {f}