SELBUB


Results for "SELBUB"

Ottoman - Turkish Dictionary

SELBUB

(Ottoman - Turkish Dictionary) :
Bir dere.