French-Spanish dictionary »

sitar meaning in Spanish

FrenchSpanish
sitar nom {m}

sitarnoun
{m}