Translation of "tref" into English

town is the translation of "tref" into English.

tref
+ Add

Pictish-English dictionary

  • Show algorithmically generated translations

Add

Translations of "tref" into English in sentences, translation memory