turta hamuru

listen to the pronunciation of turta hamuru
Турецкий язык - Английский Язык
piecrust
The crust of a pie