Spanish-French dictionary »

salivazo meaning in French

SpanishFrench
salivazo noun
{m}

mollard

Your history