Limon

Turkish Definition

Limon

Karachay - Turkish Examples

Limon suv - limon suyu

English Definition

Lemon