ٹیوٹر

English: Translation
Micro blogging site; Twitter
Urdu: Translation
ٹویٹر
noun
Language and Communication