pinné - French English Dictionary

pinné

Play ENFRFRfr
Play ENFRFRca

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

French English
Science
pinné [adj] pennate