direct meaning in English
adj. direct, straight; frank; non-stop, through; directing, downright, upfront; express train
adv. straight, directly
n. right
adj. direct, straight; frank; non-stop, through; directing, downright, upfront; express train
adv. straight, directly
n. right