logbuga

Phonetic
[logbuga]
English: Translation
lie down
verb
Hill Remo
Notes

2010;