derya gibi

listen to the pronunciation of derya gibi
Turkish - English
1. very knowledgeable. 2. lots of, superabundant
lots of
derya gibi
Favorites