English-Turkish dictionary »

humpback salmon meaning in Turkish

EnglishTurkish
humpback salmon (a type of fish)
noun

kambur sombalığınoun