Romanian English Dictionary

limba română - English

SOS in English:

1. S.O.S S.O.S