Meaning of restawran

restawran

Tagalog

restawran n. restaurant; cafe; cafe