Search term sitar has 2 results
EN English FR French
sitar (n) [musical instrument] sitar (n) [musical instrument] (n)
FR French EN English
sitar (n) [musical instrument] (n) sitar (n) [musical instrument]