Results for "

solungaç

"
Turkish - English dictionary

solungaç

(Turkish - English dictionary) :
zool. gill.