altlarda
Turkish
Noun
altlarda
locative plural of
alt