Turkish-English dictionary »

kambur sombalığı meaning in English

TurkishEnglish
kambur sombalığı noun

humpback salmon(a type of fish)
noun