English to Portuguese Dictionary
butterfish
Stromateidae
Meaning for butterfish found in 8 Languages.
Sponored Video