Wörterbuch v1 Englisch-Deutsch © WordReference.com 2012:
machbar adj feasible; umg doable;
es müsste machbar sein it ought to be possible
'machbar' auch in diesen Einträgen gefunden:
Englisch: