aldabilla

listen to the pronunciation of aldabilla
الأسبانية - الإنجليزية
lock
latch, device which fastens a door or gate
fastener