frog = rana noun

frog

noun

Spanish Translation of FROG

1
: rana feminine
2
fastener : alamar masculine
3
to have a frog in one's throat : tener carraspera

Seen & Heard

What made you want to look up frog? Please tell us where you read or heard it (including the quote, if possible).