Spanish-French dictionary »

sestrica meaning in French

SpanishFrench
Sestrica noun

Sestricanom