SignUp Login

Lampshade in Amharic


1 possible meanings for Lampshade in Amharic.

Lampshade means

+ Suggest a definition.