manifatura dükkânı

listen to the pronunciation of manifatura dükkânı
Turkish - English
shop selling dry goods and notions
manifatura dükkânı
Favorites