Eszperantó-Angol szótár »

sciura angolul

EszperantóAngol
sciura adjective

squirrellike(similar to or characteristic of a squirrel)
adjective