mahfaza

listen to the pronunciation of mahfaza
Turkish - English
case
(protective) case, cover, or box
case, box, cover
covering
theca
sheath
Turkish - Turkish
mahfaza
Favorites