Spanish-French dictionary »

samosa meaning in French

SpanishFrench
samosa noun
{f}

samoussanom {m}

Your history