Multilingual Turkish Dictionary

ABUT UPON

ABUT UPON : English Turkish

ir yere bitişmek, sınır komşusu olmak, bitişik olmak