Milta
About
ܕܘܫܐ
dawsha
noun
eastern
Definition
pedal (lever operated by one’s foot)
← Back to search