Spanish-French dictionary »

sapo de espuelas meaning in French

SpanishFrench
sapo de espuelas noun

pélobate cultripèdenom {m}