sema - French English Dictionary

sema

Play ENFRFRfr
Play ENFRFRca

Meanings of "sema" in English French Dictionary : 1 result(s)

French English
General
sema [v.p./der.] sowed