sqarrose - French English Dictionary

sqarrose

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

English French
Botanic
sqarrose écailleux [adj]