Portuguese-English dictionary »

isca meaning in English

PortugueseEnglish
truta-marisca noun

brown trout [brown trout](species of freshwater trout)
noun
[UK: braʊn traʊt] [US: ˈbraʊn ˈtraʊt]

123

Your history