OpenRussian.org
Russian Dictionary

telescope russian

Examples