Results for "

birikimlik

"
Turkish - English dictionary

birikimlik

(Turkish - English dictionary) :
depot, water depot.