Spanish-English dictionary »

pata de rana meaning in English

SpanishEnglish
pata de rana noun
{f}

flipper [flippers](paddle-like rubber covering for the foot)
noun
[UK: ˈflɪ.pə(r)] [US: ˈflɪ.pər]