Tabiğatçı

Turkish Definition

Tabiatcı, doğayla ilgilenenkimse

Karachay - Turkish Examples

-

English Definition

Naturalist, person interested in nature