Robuta

https://www.encyclopedia.com/humanities/dictionaries-thesauruses-pictures-and-press-releases/imposs imposs. | Encyclopedia.com imposs. impossible Source for information on imposs.: The Oxford Dictionary of Abbreviations dictionary. encyclopedia