solungaç


Results for "solungaç"

Turkish - French Dictionary

solungaç

(Turkish - French Dictionary) :
branchie