DEBBABE


Results for "DEBBABE"

Ottoman - Turkish Dictionary

DEBBABE

(Ottoman - Turkish Dictionary) :
Kale duvarlarını oymaya yarayan bir savaş aleti. Tank.