short (thing, especially clothing) - Turkish English Dictionary

Suggest a Term