Dictionary search results

Showing 1-2 of 2 results

war memorial US English

A monument commemorating those killed in a war

war memorial in war English-Spanish

monumento m a los caídos