Turkish-English dictionary »

usb çubuk meaning in English

TurkishEnglish
USB çubuk noun

flash drive(storage device)
noun