Dictionary search results

Showing 1-2 of 2 results

tovarish British & World English

(In the former Soviet Union) a comrade (often used as a form of address)