French-English dictionary »

semainier meaning in English

Auto translate:

Desk planner

Sorry, no results!


Similar words:
French: sabinier, s’empipier
English: strainer