Spanish-French dictionary »

sita | sito meaning in French

SpanishFrench
sita | sito adjective

sisadjectif