mee dugu bou

English: Translation
hole for the mast
noun
ID
2109