Summary
Spanish Synonyms:   more detail...
  1. pata de rana:


Spanish

Detailed Synonyms for pata de rana in Spanish

pata de rana:

pata de rana [la ~] noun

  1. la pata de rana
    la pata de rana; la aleta

Related Synonyms for pata de rana