aldabilla

listen to the pronunciation of aldabilla
Испанский Язык - Английский Язык
lock
latch, device which fastens a door or gate
fastener