elf


Results for "elf"

Turkish - English dictionary

selfservis

(Turkish - English dictionary) :
1. self-service. 2. self-service business establishment.
Turkish - English dictionary

şelf

(Turkish - English dictionary) :
geol. shelf (of rock).