aldabilla

listen to the pronunciation of aldabilla
Spanisch - Englisch
lock
latch, device which fastens a door or gate
fastener