Sushi dog Synonyms
We can't find synonyms for the phrase "Sushi dog", but we have synonyms for terms, you can combine them.SD abbreviation
SD is an abbreviation for Sushi DogWhat does SD stand for?
SD stands for "Sushi Dog" Definitions for Sushi
- (noun) rice (with raw fish) wrapped in seaweed