self-holding


hFarsi - advanced versionDownload this dictionary
self-holding

علوم دريايى : خودنگهدار