mirror, looking-glass

listen to the pronunciation of mirror, looking-glass
English - Turkish

Definition of mirror, looking-glass in English Turkish dictionary

mirror, looking glass
ayna