Etymology · Latin

trulla

2 English words descend from Latin trulla, most common first.