solungaç


Results for "solungaç"

Turkish - English dictionary

solungaç

(Turkish - English dictionary) :
zool. gill.