English translation for "sc."
|
- sc., scotland, country located to the north of england (division of the united kingdom)
- Similar Words:
- "saül" English translation, "sb" English translation, "sbc communications inc." English translation, "sbire" English translation, "sc" English translation, "scabicide" English translation, "scabieux" English translation, "scabreux" English translation, "scalaire" English translation, "scalariforme" English translation
|
|
|