laklaka


Results for "laklaka"

Turkish - English dictionary

laklaka

(Turkish - English dictionary) :
,laklakıyat, -tı clatter, chatter, yakking.