Meaning of ihawan

ihawan

Tagalog

ihawan n. roaster