Meaning of yarda

yarda

Tagalog

n. yard (unit of measurement)