English translation for "sr"
|
- information service, bureau providing a particular type of informationsr (service de renseignements)
- Similar Words:
- "squaw" English translation, "squelette" English translation, "squelettique" English translation, "squille" English translation, "squire" English translation, "sri lanka" English translation, "ss" English translation, "ssbs" English translation, "ssr" English translation, "st" English translation
|
|
|