Home
Search
Index
Definify.com
Definition
2024
tachuela
tachuela
Spanish
Noun
tachuela
f
(
plural
tachuelas
)
tack
; a small
metal
fastener
Similar Results