English → Vietnamese
sheugh
English → Vietnamese
Translations
Direct dictionary matches.
sheugh
* danh từ
- (Scotland) cái hào; cái hố
- (Scotland) cái hào; cái hố