meaning of Ankyloglossie

Ankyloglossie - German to English

ankyloglossia

View more

  • tongue tie [coll.] [ankyloglossia]