Meaning of tuwiran

tuwiran

Tagalog

tuwiran adj., adv. 1. direct; point-blank; 2. directly; immediately