borucuk


Results for "borucuk"

Turkish - English dictionary

borucuk

(Turkish - English dictionary) :
tubule, tubulus.