Turkish-English translation for "mandıra"

TR mandıra English translation

mandıra {noun}

TR mandıra
play_circle_outline
{noun}

mandıra