laya in English

laya
means in English
kind
.

  • laya : draining spade
  • laya : spade
  • laya / bidente : canterbury hoe
  • horca laya : digging fork
  • laya para plantar / azada para plantar : planting spade
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments