Englishfor English speakers
trepan English
Meaning trepan meaning
What does trepan mean?
trepan
Synonyms trepan synonyms
What other words have the same or similar meaning as trepan?