(telae). doku, tela

listen to the pronunciation of (telae). doku, tela
Turkish - English
(Tıp) tela
a thin, weblike structure or membrane
(telae). doku, tela
Favorites