Meaning of karpeta

karpeta

Tagalog

n. small carpet