Spanish-French dictionary »

el sitiado meaning in French

SpanishFrench
el sitiado noun

assiégéadjectif