amochai

See also: amochâi

French

Pronunciation

Verb

amochai

  1. first-person singular past historic of amocher