Sabır Ot

Turkish Definition

Aloe Vera

Karachay - Turkish Examples

-

English Definition

Aloe Vera