denizkulağı


Results for "denizkulağı"

Turkish - English dictionary

denizkulağı

(Turkish - English dictionary) :
,-nı 1. lagoon. 2. haliotis, abalone.