Ombashi!
Interjection, when setting a dog on someone or something

Said when setting a dog on someone, or on an animal

SYNONYM/SIMILARWORD/COMPARE/CONTRAST

Swaaa!


Phrase Book

Translations

Verb conjugation