lido

Phonetic
[lido]
English: Translation
press
verb
Hill Remo
Notes

2010;