Open main menu

TurkishEdit

NounEdit

atlarda

  1. locative plural of at