Arabic-English dictionary »

اميجورومي meaning in English

ArabicEnglish
اميجورومي

amigurumiJapanese art of crocheting or knitting stuffed yarn toys