represa = dam feminine noun

represa

feminine noun
feminine noun

English Translation of REPRESA

: dam

Related to REPRESA

Sometimes Confused With: represa (represar)

Seen & Heard

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