teldolap


Results for "teldolap"

Turkish - English dictionary

teldolap

(Turkish - English dictionary) :
(a) screen safe (a small kitchen cupboard all the sides of which are made of screening).