Meaning and Translation of Whatchamacallit in Urdu Script and Roman Urdu with Definition,
1. something unspecified whose name is either forgotten or not known