handla in English

handla
means in English
be about / trade / deal / treat of / buy / act
.

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments