Ukrainian Turkish Dictionary

українська мова - Türkçe

хребет in Turkish:

1. omurga omurga