Search term sitar has 2 results
EN English PT Portuguese
sitar (n) [musical instrument] sitar (n) [musical instrument] (n)
PT Portuguese EN English
sitar (n) [musical instrument] (n) sitar (n) [musical instrument]