Results for "

keyhole

"
English - Turkish Dictionary

keyhole

(English - Turkish Dictionary) :
i. anahtar deliği.