Spanish-French dictionary »

turbante meaning in French

SpanishFrench
turbante noun
{m}

turbannom {m}