Meaning of tarheta

tarheta

Tagalog

n. visiting card; business card