Galician English Dictionary

galego - English

murmurou in English:

1. he murmured he murmured