Turkish English Dictionary

Türkçe - English

Sos in English:

1. SOS SOS


SOS, please help!