тил

Latin
til
English: Translation
tongue
noun