sarman


Results for "sarman"

Turkish - English dictionary

sarman

(Turkish - English dictionary) :
1. huge, enormous. 2. tawny cat.