a person that mostly translates stuff to Turkish
Location:Türkiye
slideglide doesn’t have any stars yet.