ayna mahruti dişli

listen to the pronunciation of ayna mahruti dişli
Türkçe - İngilizce
bevelled gear