French translation for "sitar"
|
-
n. sitar, instrument de musique indien
- Similar Words:
- "sit tight" French translation, "sit up" French translation, "sit up and take notice" French translation, "sit up late" French translation, "sit upon" French translation, "sitcom" French translation, "sitd" French translation, "site" French translation, "site license" French translation, "site of the accident" French translation
|
|
|