Noun

Dictionary in Provencal

esquichadou

press

English translation press
Grammatical category s.
Also from English press