Noun (m.)

Dictionary in Provencal

trau

orifice, burrow, hole; den

English translation orifice, burrow, hole; den
Grammatical category s. m.
Also from English burrow, den, hole, orifice