Results for "

sobriquet

"
English - Turkish Dictionary

sobriquet

(English - Turkish Dictionary) :
i. lakap, takma ad.