Spanish-French dictionary »

servidora | sierva meaning in French

SpanishFrench
servidora | sierva noun

serviteressenom {f}

Your history