хырт-хырт

Latin
xırt-xırt
English: Translation
cartilage
noun