Harbız

Turkish Definition

Karpuz

Karachay - Turkish Examples

-

English Definition

Watermelon