Spanish-French dictionary »

teucro meaning in French

SpanishFrench
teucro

Troyen