senestre - French English Dictionary

senestre

Play ENFRFRfr
Play ENFRFRca

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

French English
Arts
senestre [m] left