Omuravlu

Turkish Definition

Omurlu, omurgalı

Karachay - Turkish Examples

Omuravlu canıvarla - omurgalı hayvanlar

English Definition

Vertebrate, vertebrate