Spanish-French dictionary »

siamesa meaning in French

SpanishFrench
siamesa noun

Siamoisadjectif