lehmwsik

English: Translation
show-off
noun
ID
1065