in accord with physical laws; "it is physically impossible"
English - Turkish
Definition of in accord with physical laws; "it is physically impossible" in English Turkish dictionary