aldabilla

listen to the pronunciation of aldabilla
İspanyolca - İngilizce
lock
latch, device which fastens a door or gate
fastener