Spanish-French dictionary »

asediar | sitiar meaning in French

SpanishFrench
asediar | sitiar

assiéger

Your history