Search term handsam has 2 results
Jump to
DE German EN English
handsam (a) handy (a)
handsam amenable

German English translations