Definify.com

Definition 2024


alambrera

alambrera

Tagalog

Noun

alambrera

  1. wire netting

References