Multilingual Turkish Dictionary

HAND AND FOOT

HAND AND FOOT : English Turkish

elini ayağını oynatamayacak şekilde, el pençe divan