Results for "

borucuk

"
Turkish - English dictionary

borucuk

(Turkish - English dictionary) :
tubule, tubulus.