Multilingual Turkish Dictionary

LAMELLA

LAMELLA : English Turkish

n. lamel, ince levha, ince tabaka, pul